slight improvement in health - Turco Inglés Diccionario